package com.atjava.nebula.core.tablexml.view;

import java.io.Serializable;

import com.atjava.jox.annotation.ClassProps;
import com.atjava.jox.annotation.FieldProps;

@ClassProps(alias = "tree")
public class Tree implements Serializable,IdObject{
	
	@FieldProps
	private String id;

	@FieldProps(alias = "tree-id")
	private String treeId;
	
	@FieldProps(alias = "tree-pid")
	private String treePid;
	
	@FieldProps(alias = "tree-name")
	private String treeName;
	
	@FieldProps
	private String opened;
	
	@FieldProps
	private String action;
	
	@FieldProps
	private String dataset;

	public String getTreeId() {
		return treeId;
	}

	public void setTreeId(String treeId) {
		this.treeId = treeId;
	}

	public String getTreePid() {
		return treePid;
	}

	public void setTreePid(String treePid) {
		this.treePid = treePid;
	}

	public String getDataset() {
		return dataset;
	}

	public void setDataset(String dataset) {
		this.dataset = dataset;
	}

	public String getTreeName() {
		return treeName;
	}

	public void setTreeName(String treeName) {
		this.treeName = treeName;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getOpened() {
		return opened;
	}

	public void setOpened(String opened) {
		this.opened = opened;
	}

	public String getAction() {
		return action;
	}

	public void setAction(String action) {
		this.action = action;
	}
	
}
